Towards an ideal service QoS in fuzzy logic-based adaptation planning middleware
نویسندگان
چکیده
Mobile applications require an adaptation phase so as to adapt to the user context. Utility functions or rules are most often used to make the adaptation planning or decision (i.e. select the best adapted variant for each required service). Fuzzy controllers are used when it is difficult or even impossible to construct precise mathematical models. In the case of mobile applications, the large number of Quality of Service (QoS) and context parameters causes rule number explosion. An exponential increase in the number of rules increases the processing time of the adaptation planning. To reduce the processing time and simplify the fuzzy control system, we propose the concept of ideal QoS model. With it, fuzzy values of ideal QoS parameters are calculated using a fuzzy control system to fit the context state and user preferences. A fuzzy logic similarity method based on fuzzy sets and fuzzy operators is proposed to select among all service variants, the variant having the nearest QoS values to the ideal. Experiments show that our approach can significantly improve both the processing time and the number of rules when selecting the variant that well adapts to environment changes. Corresponding author : Mounir Beggas Emails: [email protected], [email protected] Address: Batiment Nautibus 43, boulevard du 11 novembre 1918 69622 Villeurbanne cedex, France. Tel. +334 27 46 57 49 Fax. +334 72 43 15 36 Note: I submitted the same paper with the same list of authors but with another title. Old version is registered with: Ref. No.: JSS-D-12-00774 Title: Augmenting Mobile Middleware with a Fuzzy Logic Based Adaptation Planning Journal of Systems and Software The new title is: “Towards an Ideal Service QoS in Fuzzy Logic-based Adaptation Planning Middleware”. Please ignore the old version of the paper when reviewing. Cover Letter
منابع مشابه
A Novel Fuzzy Logic Base Scheduling Mechanism for Service Differentiation in IP Networks
Quality of Service (QoS) refers to a set of rules or techniques that help the network administrators use the available network resources optimally to manage the effects of congestion and to treat the applications according to their needs. The differentiated services architecture (DiffServ) allows providing quality of service to users. The major DiffServ premise is that individual flows with sim...
متن کاملApplying Model-Integrated Computing to Provision Middleware and Application Quality of Service
Commercial of-the-shelf (COTS) distribution middleware is gaining acceptance in the distributed real-time and embedded (DRE) community as (1) the cost and time required to develop and verify DRE applications precludes developers from implementing DRE applications from scratch and (2) implementations of standard COTS middleware specifications, such as CORBA, mature. Although standard COTS specif...
متن کاملScalable MAS-Based Control Systems Using QoS-Adaptive Coordination Artifacts
Coordination Artifacts are first-class software entities that encapsulate an abstract communication pattern either among Agents or between an Agent and its environment. By separating Coordination Artifacts from Agents in a Multi-Agent System (MAS), both implementations are simplified: Coordination Artifacts become an ideal means for dealing with systemic issues, while the remaining Agent code c...
متن کاملAdvanced Fuzzy Class-Based Routing in MPLS-TE Networks
The paper focuses on optimizing MPLS-TE networks using Constraint-Based Routing algorithm with implemented fuzzy logic. CBR includes routing algorithms that do not make routing decisions solely on the shortest path towards the destination but they can also base their decisions on various Quality of Service parameters or administrative needs. MPLS-TE networks can benefit from implementing such a...
متن کاملA Fuzzy Service Adaptation Based on QoS Satisfaction
Quality of Service (QoS) once defined in a contract between two parties may change during the life-cycle of Service-Based Applications (SBAs). Changes could be due to system failures or evolution of quality requirements from the involved parties. Therefore, Web Services need to be able to adapt dynamically to respond to such changes. Adaptation and evolution of services are playing an important...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Systems and Software
دوره 92 شماره
صفحات -
تاریخ انتشار 2014